A Fast Improved Fat Tree Encoder for Wave Union TDC in an FPGA
نویسندگان
چکیده
Up to the present, the wave union method can achieve the best timing performance in FPGA based TDC designs. However, it should be guaranteed in such a structure that the non-thermometer code to binary code (NTH2B) encoding process should be finished within just one system clock cycle. So the implementation of the NTH2B encoder is quite challenging considering the high speed requirement. Besides, the high resolution wave union TDC also demands the encoder to convert an ultra-wide input code to a binary code. We present a fast improved fat tree encoder (IFTE) to fulfill such requirements, in which bubble error suppression is also integrated. With this encoder scheme, a wave union TDC with 7.7 ps RMS and 3.8 ps effective bin size was implemented in an FPGA from Xilinx Virtex 5 family. An encoding time of 8.33 ns was achieved for a 276-bit non-thermometer code to a 9-bit binary code conversion. We conducted a series of tests on the oscillating period of the wave union launcher, as well as the overall performance of the TDC; test results indicate that the IFTE works well. In fact, in the implementation of this encoder, no manual routing or special constrains were required; therefore, this IFTE structure could also be further applied in other delay chain based FPGA TDCs.
منابع مشابه
Ultra-Fast All-Optical Symmetry 4×2 Encoder Based on Interface Effect in 2D Photonic Crystal
This paper deals with the design and simulation of all-optical 4×2 encoderusing the wave interference effect in photonic crystals. By producing 4 opticalwaveguides as input and two waveguides as output, the given structure was designed.The size of the designed structure is 133.9 μm2. The given all-optical encoder has acontrast ratio of 13.2 dB, the response time of 0.45 ...
متن کاملFat Tree Encoder Design for Ultra-high Speed Flash A/d Converters
The thermometer code-to-binary code encoder has become the bottleneck of the ultra-high speed flash ADCs. In this paper, the authors presented the fat tree thermometer codeto-binary code encoder that is highly suitable for the ultrahigh speed flash ADCs. The simulation and the implementation results show that the fat tree encoder outperforms the commonly used ROM encoder in terms of speed and p...
متن کاملA 32-Channel High Resolution Time-to-Digital Converter (TDC) in a Lattice ECP2M Field-Programmable-Gate-Array (FPGA)
The development of the TDC on Xilinx Virtex-4 FPGA [1] has been continued. The dead-time could be decreased to 15 ns by pipelining. In order to test the design in experiments it was moved to the VULOM-4 boards and adapted to triggered systems. Since the differential timing signals were converted to single ended signals on the VULOM-4 board before being fed into the FPGA, a slight decrease in re...
متن کاملUpgrading of Integration of Time to Digit Converter on a Single FPGA
A Time to Digit Converter (TDC), which can achieve resolution 50-60 picoseconds, is integrated on a single FPGA. Implementing a TDC on an FPGA provides not only higher precision and shorter dead time compared to traditional methods, but also higher scale of integration. As the system can be integrated into single chip, it is especially suitable for portable and satellite-borne system. Besides, ...
متن کاملNew Design-methodology of High-performance TDC on a Low Cost FPGA Targets
This work aims to introduce a design methodology of Time-to-Digital Converters (TDCs) on low cost Field-Programmable Gate Array (FPGA) targets. First, the paper illustrates how to take advantage of the presence of carry chains in elementary logic elements of the FPGA in order to enhance the TDC resolution. Then, it describes how to use the Chip Planner tool to place the partitions composing the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1303.6849 شماره
صفحات -
تاریخ انتشار 2013